Tureng Mobile
Deyim
2
s.
afraid of one's own shadow
s.
afraid of one's own shadow